Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 ALMA ROAD Detached £1,492,967 £1,500,000 20 Jan 2023
9 ALMA ROAD Detached £1,314,852 £1,078,000 17 Jan 2020
11 ALMA ROAD Detached £1,412,345 £778,000 10 Dec 2008
13 ALMA ROAD Detached £1,513,067 £450,000 12 Jul 2001